    /* 样式表开始 */
    body {
        /* 设置文本的字体及排版风格 */
        font-family: Arial, sans-serif;
        /* 将页面内容在垂直方向居中显示 */
        display: flex;
        align-items: center;
        justify-content: center;
        /* 设置页面高度占满视窗的100% */
        height: 100vh;
        /* 设置页面内容与边界的距离为0，消除默认边距 */
        margin: 0;
        /* 设置背景颜色 */
        background-color: #f4f4f4;
    }

    /* 设置整体容器样式 */
    .container {
        /* 设置容器宽度 */
        width: 730px;
        /* 使用弹性布局，在主轴上居中对齐，交叉轴上顶部对齐 */
        display: flex;
        align-items: flex-start;
        /* 设置背景颜色 */
        background-color: white;
        /* 添加内边距 */
        padding: 20px;
        /* 添加边界圆角效果 */
        border-radius: 10px;
        /* 添加阴影效果 */
        box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    }

    /* 设置左侧面板样式 */
    .left-panel {
        /* 占据剩余空间的1/4，添加右侧内边距 */
        flex: 1;
        padding-right: 20px;
    }

    /* 设置右侧面板样式 */
    .right-panel {
        /* 占据剩余空间的3/4，设置相对定位 */
        flex: 3;
        position: relative;
        /* 设置背景颜色 */
        background-color: #f4f4f4;
        /* 添加边界圆角效果 */
        border-radius: 5px;
        /* 设置内容溢出时的处理方式 */
        overflow: hidden;
        /* 使用弹性布局，将内容在多行中居中显示 */
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        /* 添加内边距 */
        padding: 10px;
        /* 设置最小高度 */
        min-height: 300px;
        /* 添加边框 */
        border: 1px solid #ddd;
    }

    /* 设置滑块样式 */
    .slider {
        /* 滑块占据整个宽度 */
        width: 100%;
    }

    /* 设置图片样式 */
    img {
        /* 设置图片宽高 */
        width: 150px;
        height: 150px;
        /* 添加外边距 */
        margin: 10px;
        /* 图片保持比例并覆盖整个容器 */
        object-fit: cover;
        /* 添加边界圆角效果 */
        border-radius: 5px;
        /* 添加阴影效果 */
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
    }

    /* 设置生成按钮样式 */
    .generate-button {
        /* 添加外边距 */
        margin-top: 10px;
        /* 添加内边距 */
        padding: 8px 16px;
        /* 设置背景颜色 */
        background-color: #007bff;
        /* 设置文字颜色 */
        color: white;
        /* 清除边框 */
        border: none;
        /* 添加边界圆角效果 */
        border-radius: 5px;
        /* 鼠标悬停时显示手型光标 */
        cursor: pointer;
    }

    /* 设置错误信息样式 */
    .error-message {
        /* 默认隐藏错误信息 */
        display: none;
        /* 设置文字颜色 */
        color: red;
    }

    .diyRange {
        padding: 10px 0;
        position: relative;
    }

    .slider {
        position: relative;
        z-index: 100;
        width: 263px;
    }

    .slider-dot {
        position: absolute;
        display: inline-block;
        width: 20px;
        height: 20px;
        background-color: #e1e2ec;
        border-radius: 50%;
        z-index: 1;
    }

    .slider-dot:nth-of-type(1){
        left: 0px;
        top: 10px;
    }

    .slider-dot:nth-of-type(2) {
        left: 82px;
        top: 10px;
    }

    .slider-dot:nth-of-type(3) {
        left: 164px;
        top: 10px;
    }

    .slider-dot:nth-of-type(4) {
        left:246px ;
        top: 10px;
    }

    